laboratory (lab) - Spanish English Dictionary